TMPL_700_Res#.txt Count:: list (2-byte one-based item count) Res Type:: 4-byte integer (char) Res ID:: 2-byte integer (decimal) New Res ID:: 2-byte integer (decimal) TMPL_300_kind.txt Signature:: 4-byte integer (char) Leave Zero:: 4-byte integer (hex) Number of Kinds:: list (2-byte one-based item count) File Type:: 4-byte integer (char) Description:: pstring (1-byte length) (padded to 2-byte alignment) TMPL_250_Set .txt Set Version: (Do Not Alter) __________ Boolean Items:: 2-byte integer (decimal) Locked:: boolean Reserved: (Leave as Zeros): 1-byte integer (hex) Equiv:: 1-byte integer (char) Reserved: (Leave as Zeros): 2-byte integer (hex) (bit field) Pass for Each File:: boolean Confirm Password:: boolean Conceal Password:: boolean Reserved:: boolean Ignore Password Case:: boolean Passwords Need Non-Alpha:: boolean Reserved:: boolean Reserved:: boolean (bit field) Custom Archive Name:: boolean Preserve Sub-Folder Hierarchy:: boolean Archive Encrypted Files:: boolean Position Icons:: boolean Auto Source:: boolean Reserved:: boolean Reserved:: boolean Reserved:: boolean (bit field) Auto Encrypt:: boolean Verify Encryption:: boolean Reserved:: boolean Reserved:: boolean Reserved:: boolean Reserved:: boolean Reserved:: boolean Reserved:: boolean (bit field) Auto Decrypt:: boolean Verify Decryption:: boolean Check for QE 1.0 Format:: boolean Reserved:: boolean Open Doc On Decrypting:: boolean Open Archive Contents:: boolean Reserved:: boolean Reserved: __________ Other Items:: boolean Process: (0=encrypt & decrypt, 1=only encrypt, 2=only decrypt): 1-byte integer (decimal) Fork: (0=both, 1=data fork, 2=resource fork): 1-byte integer (decimal) Archive: (0=don’t archive, 1=archive folders, 2=archive all): 1-byte integer (decimal) Destination: (0=same, 1=standard, 2=prompt): 1-byte integer (decimal) Filename: (0=original, 1=encrypted): 1-byte integer (decimal) Compress: (0=don’t compress, 1=compress): 1-byte integer (decimal) Encryption Deletion: (0=leave, 1=trash, 2=delete, 3=shred): 1-byte integer (decimal) Decryption Deletion: (0=leave, 1=trash, 2=delete): 1-byte integer (decimal) Encrypted Dates: (0=original, 1=mixed, 2=reserved, 3=today): 1-byte integer (decimal) Decrypted Dates: (0=original, 1=mixed, 2=encrypted, 3=today): 1-byte integer (decimal) Algorithm: (leave zero): 1-byte integer (decimal) Reserved:: 1-byte integer (hex) Password Minimum Length:: 2-byte integer (decimal) Reserved:: 4-byte integer (hex) Source vRefNum:: 2-byte integer (decimal) Source ParID:: 4-byte integer (decimal) Source Name: (It has to be a fixed length.): 64 data bytes Dest vRefNum:: 2-byte integer (decimal) Dest ParID:: 4-byte integer (decimal) Dest Name:: 192 data bytes TMPL_211_Date.txt Year of Release:: 2-byte integer (decimal) Month:: 2-byte integer (decimal) Day Number: : 2-byte integer (decimal) Leave as Zeros:: 4-byte integer (hex) Release Number:: 2-byte integer (decimal) Leave as Zeros:: 2-byte integer (hex) Version Number:: pstring (1-byte length) TMPL_210_aICN.txt Delay ticks:: 2-byte integer (decimal) Number of icon frames:: list (2-byte one-based item count) Icon ID:: 2-byte integer (decimal) TMPL_200_Pref.txt Prefs Version: (Do Not Alter) __________ Boolean Prefs:: 2-byte integer (decimal) (bit field) AutoOpen:: boolean Present Open Until Cancel:: boolean AutoQuit:: boolean Reserved:: boolean Animate Icons:: boolean Lock Progress Position:: boolean Show Splash Screen:: boolean Reserved:: boolean (bit field) Sort Worksets:: boolean Default Set on Quit:: boolean Reserved:: boolean Reserved:: boolean Skip Sub-Folders:: boolean Skip Folder Aliases:: boolean Skip File Aliases:: boolean Process in Reverse:: boolean Booleans Reserved: (Leave as Zeros) __________ Other Prefs:: 2-byte integer (hex) Dlog H Pos:: 2-byte integer (decimal) Dlog V Pos:: 2-byte integer (decimal) Prog Bar Pattern: (0=White, 1=Light Grey, 2=Grey, 3=Dark Grey, 4=Black): 2-byte integer (decimal) Default Workset:: 4-byte integer (decimal) Current Workset Page:: 2-byte integer (decimal) Current Prefs Page:: 2-byte integer (decimal) Total Files:: 4-byte integer (decimal) Play When Complete: (chr(1)=silence, null=beep, else sound name) (It has to be a fixed length.): 64 data bytes Play If Error: (chr(1)=silence, null=beep, else sound name): 64 data bytes